materials engineering/technology - Spanish English Dictionary